Skip to main content
Version: On-Premise 2.1

Conditions

Understanding Conditions

Conditions are logical states that assist in defining the Resolve Actions Express reaction to incoming events. A Condition may be based, for example, on a message property (source, body, etc.). When conditions are met a workflow may be triggered and other actions may automatically be performed.

Choose Repository > General and open the Conditions list. The following window is displayed:

Managing Conditions

The condition list provides the following information:

ColumnDescription
NameName of the condition
DescriptionDescription of the condition
Condition ClauseAnd/Or

Adding Conditions

To add a condition:

  1. Click the plus icon.
    The Conditions properties window appears.
  2. Enter the condition's Name.
    For example: "Is the email urgent?".
  3. In the Description field, you may enter the condition's description.
    For example: "Checks the origin and the content of the triggering email to determine its urgency".
  4. Under Condition Logic, set the condition.
    In the following example, the condition is composed of two arguments (with an OR clause): one argument checks whether the incoming email address is david.smith@resolve.io and the other checks whether the email body contains the phrase ASAP
  5. Optionally, add more arguments to the list:
    1. Under Type, select:
      • Global Variable to select one of the built-in or customized variables.
      • Standard Object to select any of the hard-coded elements of Actions Express or any of the integration modules to select properties from the module's form (in the example provided above, global variables were selected).
        See Available Standard Objects for a list.
        note

        For more information on variables refer to Understanding Variables. For more information on modules, refer to Modules.

    2. If a specific integration module was selected in the previous step, under Module Form select the property to check.
    3. Under Object, select the variable, standard object or property to check (in the example given above - Source and Body were selected).
    4. Under Operator, select the relevant logic operator (in the example given above - equals and contains).
    5. Under Value, set the value to compare with.
  6. Click Save.

Available Standard Objects

The following table shows the available Standard Objects:

Object NameDescription
ClassificationThe classification (type) of the incoming event.
ConditionAnother condition.
note

Use Condition Standard Object to link rules or merge AND conditions with OR conditions.

DestinationThe recipient of the triggering message.
DeviceThe device (server) on which the reporting event occurred.
IncidentThe current incident.
Message BodyThe text of the triggering message.
ServiceThe service in which the event occurred.
SourceThe source of the triggering message.
SubjectThe subject of the triggering message.
Time FrameThe time frame during which the condition applies.